Jump To:
Technical Notes
User experience encompasses the visual appearance, interactive behavior, and assistive capabilities of software. From an application's graphical user interface to its use of additional technologies such as speech recognition and speech synthesis, a cohesive and professional user experience is what Mac users have come to expect.

User Experience Resources
A guided introduction and learning path for developers new to adopting the Mac OS X user experience.   Essential information for developers implementing application user interfaces.  
Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Topic
Sort by
Date
Approaching the Millennium: The Mac and the Year 2000 (HTML) (PDF) ()
TN1049: Presents a lists of Q&As that primarily deal with concerns for Apple computers and the year 2000.
Porting 1996-06-01
Guide to Creating Kiosks on Mac OS X (HTML) (PDF) ()
TN2062: Discusses techniques used in creating applications which require kiosk-like functionality on Mac OS X.
Carbon, Cocoa 2003-02-24
Installable Keyboard Layouts (HTML) (PDF) ()
TN2056: Explains how to define a Unicode keyboard via an XML text file.
Human Interface Device & Force Feedback 2002-09-27
Scripting Interface Guidelines (HTML)
TN2106: Directions for providing a clean and consistent scripting interface for your application.
AppleScript 2004-03-01